package com.arcsoft.commonbase.bean

data class DeviceShareBean(
    val content: List<DeviceShareBeanContent>,
    val pageNum: Int,
    val pageSize: Int,
    val pages: Int,
    val total: Int
)

data class DeviceShareBeanContent(
    val deviceAvatarUrl: String,
    val deviceId: String,
    val deviceName: String,
    val imei: String,
    val shareCount: Int,
    val userCode: String,
    val acceptTime: String,


    //用户
    val userAvatarUrl: String,
    val fileUrl: String,

    val nickName: String,
    val shareId: String,
    val shareStatus: Int,
    val targetUserId: String,
    val userPhone: String,
    val createTime: String,
    var isSelect: Boolean,
    val dogId: String,
    var dogImg: String,
    var dogName: String,
)

data class DeviceShareCustomBean(
    val deviceAvatarUrl: String?,
    val deviceId: String,
    val deviceName: String,
    val imei: String,
)

data class DeviceShareUserInfoBean(
    val content: DeviceShareBeanContent,
)